unobstructed sight - Espagnol Anglais Dictionnaire